#ifndef	__SUMMON_H__
#define	__SUMMON_H__

#include "list.h"
#include "util.h"

struct summon {
	int	id;
	char	*name;
	int 	type;
	int 	owner;
	int 	hp;
	int 	mp;
	int 	exp;
	char 	*skill;
	int 	pos;
	int 	frame;
	int 	point;
	int 	strong;
	int 	talent;
	int 	agile;
	int 	wisdom;
	int 	rn_savvy;
	int 	wl_savvy;
	int 	js_savvy;
	int 	tp_savvy;
	int 	mj_savvy;	

	struct list_head list;
};

struct summon * new_summon(int id, char *name, int type,
				int owner, int hp, int mp,
				int exp, char *skill, int pos,
				int frame, int point, int strong,
				int talent, int agile, int wisdom, 
				int rn_savvy, int wl_savvy, int js_savvy,
				int tp_savvy, int mj_savvy	
				);


#endif
